Pengenalan Cloud Computing

Background

  • Infrastruktur TI merupakan inti dari sebagian besar kapabiliutas operasi perusahaan, perubahan TI mendorong perubahan secara fundamental bagaimana bisnis beroperasi.
    • Di mana dengan TI, sebuah service lama, dapat dideliver dengan cara baru.
    • Ambil contoh perusahaan TAXI yang kemudian digantikan dengan Grab atau Uber
  • Di tahun 80-90an Infrastruktur TI ini dipandang sebagai sebuah kemewahan karena tidak semua perusahaan dapat memiliki TI
    • Misalnya pada era - era tersebut hanya ada beberapa perusahaan besar saja yang memiliki privilege untuk menggunakan TI, beberapa industri tersebut biasanya berada di sektor Perbankan, dan Penerbangan
  • Namun berbeda dengan sekarang, di mana TI sudah bisa dianggap sebagai komoditas, sehingga setiap organisasi dan setiap individu dapat menggunakan TI, bahkan tanpa harus memilikinya
  • Salah satu perwujudan dari Infrastruktur TI sebagai komoditas adalah layanan Komputasi awan, alias cloud computing

Apa itu Cloud Computing?

  • Apa itu Cloud Computing?
    • Secara ilustratif, Cloud Computing adalah kumpulan data center (yang merupakan kumpulan resource IT) yang dapat digunakan oleh user sesuai kebutuhan mereka.
  • Lalu kapan istilah Cloud dipergunakan pertama kali?
    • istilah cloud dipergunakan pertama kali beberapa dekade yang lalu kala telefon kabel menjadi sarana utama komunikasi bisnis to bisnis.
    • Jaringan telepon umum sering direpresentasokan sebagai sebuah cloud. tidak perduli dimana seorang user dan siapa operator mereka, yang penting adalah mereka sebagai pengguna dapat mengakses jaringan telepon dan mendapat layanan telekomunikasi dari jaringan lainnya melalui "cloud" dari resource komunikasi. Dan mereka membayar sesuai dengan apa yang dikonsumsinya
  • Sekarang ini tidak ada istilah tunggal untuk cloud computing. Saya akan coba gunakan istilah dari NIST tentang cloud computing

cloud merupakan sebuah model yang memungkinkan user menggunakan sebuah jaringan yang merata, nyaman dan on-demand untuk mengakses sebuah pool bersama dari resource komputasi yang dapat dikonfigurasi (resource ini dapat berupa, network, server, storage, application dan service-service yang lain) dan dapat secara cepat dibuat dan dimatikan dengan minimal management effor atau interaksi dengan service provider

  • Premis dasar dari Cloud adalah : Lokasi aktual dari penyedia layanan cloud sama sekali tidak relevan / tidak dipedulikan oleh end-user.
    • Karena yang dibutuhkan oleh user bukanlah server fisiknya, melainkan yang dibutuhkan hanyalah resource komputasi-nya

Cloud Computing Characteristics

  • NIST (National Institute of Standards and Technology) mendefinisikan karakteristik utama dari Cloud Computing sebagai berikut
    • On-demand self service
      • Cloud memungkinkan kita untuk memprovisi/membuat resource adhost dengan beberapa kali click/ atau menggunakan API
    • Broad network access
      • kapabilitas tersedia melalui jaringan
    • Resource Pooling
      • cloud akan mengassign resource berdasarkan model multi-tenant, di-mana consumer berbagi resource fisik dan virtual yang sama
    • Rapid elasticity
      • Menjelaskan kapabilitas sumber daya cloud untuk dapat bereaksi di dalam menambahkan resource atau mengurangi resource pada saat itu juga. Sehingga saat penggunaan tinggi, cloud resource dapat dengan cepat ditingkatkan, sedangkan pada saat sepi (low season) resource dapat dikurangi,
    • Measured Service
      • menjelaskan karakteristik layanan cloud yang memungkinkan konsumen mendapatkan insight ke dalam utilisasi resource-nya
      • Pada cloud user hanya membayar senilai yang digunakan, ini yang disebut sebagai measured service

Mengapa Cloud Computing

  • Saya akan memulai dengan sebuah ilustrasi sederhana, misalkan anda akan memiliki ide bisnis. katakanlah kafe atau warung kopi, kemudian selanjutnya anda membutuhkan tempat untuk menjalankan bisnis anda. Misalnya sebuah ruko.
  • opsi mana yang anda gunakan.
    • Opsi pertama adalah, anda dapat membeli sebuah ruko yang harganya mungkin berkisar ratusan juta hingga milyaran bergantung kepada
    • Opsi berikutnya adalah anda dapat membeli layanancloud

Jenis Cloud Computing

Cloud Computing Model

  • The cloud computing models let the user choose the level of control over the information and services that these provide